<template>
  <h3>依赖注入</h3>
  <Parent></Parent>
</template>
<script>
/*
* 背景: 组件逐级传递数据的时候,层层传递,带来开发的不便利,形成"prop逐级透传"
* 使用 provide和inject来解决这个问题.一个父组件相对于其所有的后代组件,会作为依赖提供者
* 任何后代的组件,无论层级多深,都可以作为注入由父组件提供给整条链路的依赖
* */

import Parent from "@/send_data/Parent.vue";

export default {
  data() {
    return {

    }
  },
  components: {
    Parent
  },
  provide: {
    sendBaseMsg: "祖宗的财产"
  }
}
</script>